AIOSEO\Plugin\Common\Breadcrumbs\Breadcrumbs B

Total Complexity 78
Dependencies 4
Dependents 1
Total lines 622
Lines of code 263
Logical lines of code 151
Comment lines 285
Methods 28
Properties 5

Methods 28

Method Rating Maintainability Complexity Lines of code
buildBreadcrumbs()
B
40 19 60
getPostTaxTermHierarchy()
S
52 7 23
getDateCrumb()
S
50 6 33
getPostParentCrumbs()
S
58 5 16
getPostTaxonomyCrumbs()
S
59 5 14
getTermTaxonomyParentCrumbs()
S
62 3 11
getPostArchiveCrumb()
S
67 3 7
addCrumbs()
S
66 3 9
getFilteredTermHierarchy()
S
63 3 10
getHomePageCrumb()
S
65 3 8
getPostHierarchy()
S
73 2 4
getBlogCrumb()
S
66 2 8
maybeGetHomePageCrumb()
S
75 2 5
getTermHierarchy()
S
78 1 3
showCurrentItem()
S
78 1 3
__construct()
S
67 1 7
makeCrumb()
S
66 1 9
init()
S
80 1 3
getAuthorCrumb()
S
78 1 3
getPagedCrumb()
S
76 1 3
getTermTaxonomyCrumb()
S
78 1 3
getPostCrumb()
S
78 1 3
getPostTypeArchiveCrumb()
S
78 1 3
getPreviewCrumb()
S
79 1 3
getSearchCrumb()
S
78 1 3
getNotFoundCrumb()
S
79 1 3
getPrefixCrumb()
S
79 1 3
registerWidget()
S
81 1 3